blade ditcher - German English Dictionary